fulfill religious duties - Turc Anglais Dictionnaire